Build Time Variables


Audio plug-ins expose several build time variables (similar to the ones you can declare using the VARIABLE tag) that you can use to customize your skin structure. Since these are build time variables, they can be used in the code with enclosing "$" characters ($PLUGIN_AUDIO_INPUTS_COUNT$, $CUSTOM_VARIABLE$ etc.).

Variable Name Description Comment V.

PLUGIN_AUDIO_INPUTS_COUNT

Number of physical audio inputs of the plug-in.

This number is known at build time, and for variable audio i/o plug-ins, it represents the maximum number of inputs available.

1.9.1

PLUGIN_AUDIO_OUTPUTS_COUNT

Number of physical audio outputs of the plug-in.

This number is known at build time, and for variable audio i/o plug-ins, it represents the maximum number of outputs available.

1.9.1

PLUGIN_NAME

Name of the plug-in, as set by the manufacturer.


1.9.1

PLUGIN_VERSION

Version string of the plug-in, as set by the manufacturer.


1.9.1

PLUGIN_COPYRIGHT

Copyright string of the plug-in, as set by the manufacturer.


1.9.1

PLUGIN_MANUFACTURER

Manufacturer name.


1.9.1

PLUGIN_INPUT_PARAMS_COUNT

Number of input parameters.

See the Runtime model for more information

1.9.1

PLUGIN_OUTPUT_PARAMS_COUNT

Number of output parameters.

See the Runtime model for more information

1.9.1

PLUGIN_PRIVATE_OUTPUT_PARAMS_COUNT

Number of private output parameters.

See the Runtime model for more information

1.9.1

PLUGIN_INPUT_CURVES_COUNT

Number of input curves.

See the Runtime model for more information

1.9.1

PLUGIN_OUTPUT_CURVES_COUNT

Number of output curves.

See the Runtime model for more information

1.9.1

PLUGIN_INPUT_SURFACES_COUNT

Number of input surfaces.

See the Runtime model for more information

1.9.1

PLUGIN_OUTPUT_SURFACES_COUNT

Number of output surfaces.

See the Runtime model for more information

1.9.1

PLUGIN_INPUT_STRINGS_COUNT

Number of input strings.

See the Runtime model for more information

1.9.1

PLUGIN_OUTPUT_STRINGS_COUNT

Number of output strings.

See the Runtime model for more information

1.9.1

PLUGIN_INPUT_CUSTOM_PROPERTIES_COUNT

Number of input custom properties.

See the Runtime model for more information

1.9.1

PLUGIN_OUTPUT_CUSTOM_PROPERTIES_COUNT

Number of output custom properties.

See the Runtime model for more information

1.9.1